iT邦幫忙

2023 iThome 鐵人賽

DAY 9
0
Mobile Development

好好用的 flutter 套件系列 第 9

好好用的 flutter 套件 - Day 9 logger

  • 分享至 

  • xImage
  •  

需求

平常印 log 的時候,一次噴一大堆文的字log ,滑鼠就一直滑一直滑,log 看到眼睛都花了,還找不到
都用搜尋的是不是呀
logger 這個 package ,就是印出好看又有格式的log,讓我們來看看吧

logger - Readme

說明就寫著 小型、易於使用且可擴展的記錄器,可列印漂亮的日誌。
    var logger = Logger();
    logger.d("Logger is working!");

logger - Install

直接在 pubspec.yaml 加上 logger: ^2.0.2 ,然後pub get 
    dependencies:
      logger: ^2.0.2

https://ithelp.ithome.com.tw/upload/images/20230923/20121643V6XlgFeojh.png

logger - Example

在 /lib/day8http.dart 加入 程式 (印出 day8 http 的結果)
import 'package:logger/logger.dart';

https://ithelp.ithome.com.tw/upload/images/20230923/20121643lca9w4ZrgW.png

執行結果

紅色是用print 一行的結果,藍色是用logger 印出來的格式

https://ithelp.ithome.com.tw/upload/images/20230923/20121643OjaZNxnoeL.png

心得

logger印出來的格式有分顏色和行數,是不是比用print 一行好看多了呀。
使用起來也是簡單方便,看起來也很好看。

上一篇
好好用的 flutter 套件 - Day 8 http
下一篇
好好用的 flutter 套件 - Day 10 shared_preferences
系列文
好好用的 flutter 套件30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言